// pages/refund/fefund.js
const app=getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    linImgs:[],       //上传后的图片路径
    imags:[],          //选择的图片路径
    wlId:'',          //物流单号
    des:'',            //描述原因
    orderid:''          //订单id
  },

  // 添加图片
  addImag:function(){
    var self = this;
    wx.chooseImage({
      count: 6, // 默认9
      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
      success: function (res) {
        // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
        // wx.showLoading({
        //   title: '正在上传图片',
        // })
        var tempFilePaths = res.tempFilePaths
        self.setData({
          imags: tempFilePaths
        })
        wx.showLoading({
          title: '正在上传...',
        })
        for (var i = 0; i < tempFilePaths.length; i++) {
          console.log(tempFilePaths[i]);
          wx.uploadFile({
            url: app.serverUrl + 'tuikuanUp', 
            filePath: tempFilePaths[i],
            name: 'tuikuan',
            // formData: {
            //   'user': 'test'
            // },
            success: function (res) {
              var data = JSON.parse(res.data);
              self.data.imags.push();
              
              self.data.linImgs.push(data.data);
              console.log('linImgs', self.data.linImgs.length);
              console.log('imags', self.data.imags.length);
              if (self.data.linImgs.length == self.data.imags.length) {
                wx.hideLoading()
              }
            },
            fail: function (res) {
              console.log(res);
              wx.hideLoading()
            }
          })
        }
      }
    })
  },
  // 获取物流单号
  getWlId:function(e){
    this.setData({
      wlId: e.detail.value
    })
    console.log('物流单号', this.data.wlId)
  },

  // 获取添加的原因
  getReason: function (e){
    console.log('添加原因', e.detail.value)
    this.setData({
      des:e.detail.value
    })
  },

  // 提交
  mSubmit:function(){
    var self=this;
    console.log('openid', app.openid)
    console.log('tuikuanimg', self.data.linImgs.toString())
    console.log('tuikuancenter', self.data.des)
    console.log('orderid', self.data.orderid)
    
    if (self.data.linImgs.length<=0){
        wx.showToast({
          icon:'none',
          title: '请至少上传一张照片',
        })
    } else if (self.data.wlId == '' || self.data.wlId==null){
      wx.showToast({
        icon: 'none',
        title: '请填写物流单号',
      })
    } else if (self.data.des == '' || self.data.des==null){
      wx.showToast({
        icon:'none',
        title: '请填写原因！',
      })
    }else{
      if (self.data.linImgs.length == self.data.imags.length) {

        wx.request({
          url: app.serverUrl + 'tuikuanadd',
          method: 'post',
          data: {
            openid: app.openid,
            tuikuanimg: self.data.linImgs.toString(),
            tuikuancenter: self.data.des,
            kuaidinumber: self.data.wlId,
            orderid: self.data.orderid
          },
          success: function (res) {
            console.log('提交成功', res)
            wx.showToast({
              title: '提交成功',
              success:function(){
                wx.navigateBack({
                  
                })
              }
            })
          },
          fail: function (res) {
            wx.showToast({
              icon: 'none',
              title: '提交失败',
            })
          }
        })
      }
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      orderid: options.orderid
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    return {
      title: '大易益·传统文化大舞台，爱好者的掌中宝！',
      path: '/pages/index/index'
    }
  }
})